2ce7506a0aed39fdaa00f755a18ccf5ad5092d58,src-modules/org/opencms/workplace/tools/jobs/CmsJobsAdminTool.java,CmsJobsAdminTool,executeListMultiActions,#,228

Before Change


                while (itItems.hasNext()) {
                    CmsListItem listItem = (CmsListItem)itItems.next();
                    String jobId = listItem.getId();
                    CmsScheduledJobInfo job = OpenCms.getScheduleManager().getJob(jobId);
                    if (job.isActive()) {
                        job.setActive(false);
                    } else {
                        job.setActive(true);

After Change


                    while (itItems.hasNext()) {
                        CmsListItem listItem = (CmsListItem)itItems.next();
                        
                        CmsScheduledJobInfo job = (CmsScheduledJobInfo)OpenCms.getScheduleManager().getJob(listItem.getId()).clone();
                        job.setActive(activate);
                        OpenCms.getScheduleManager().scheduleJob(getCms(), job);
                    }